self-lowering jack - Francés Inglés Diccionario